// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init({ env: "mini-cloud-8gonte8a94b9dcfb" }) // 使用当前云环境

// 云函数入口函数
exports.main = async (event, context) => {
  const wxContext = cloud.getWXContext()
  // 获取用户创建时间
  let user_create_time = event.user_create_time;
  // 获取用户昵称
  let nickName = event.nickName;
  // 获取用户头像
  let avatarUrl = event.avatarUrl;
  // 用户身份
  let openid = wxContext.OPENID;
  let unionid = wxContext.UNIONID;
  if (wxContext) {
  // 返回处理结果
  return {
    code: 200,
    msg: '注册成功。',
    userInfo: {
      nickName,
      avatarUrl,
      user_create_time,
      openid
    }
  }
} else {
  // 返回处理结果
  return {
    code: -1,
    msg:'注册失败'
  }
}
}